num=2034
print("二进制:",bin(num))
print("八进制:",oct(num))
print("十六进制:",hex(num))

import random

a = random.randint(100, 300)
print("生成随机整数:", a)
import math

b = math.sqrt(a)
print("求其平方根:", b)
c = random.uniform(1, b)
print("1-20随机浮点数:", c)
print("求大于P的最小值:", int(c) + 1)



num = float(input("输入一个数字: "))
if num >= 90:
    print("你的成绩为优秀")
if num >= 80 and num<90:
    print("你的成绩为良好")
if num >= 60 and num<80:
    print("你的成绩为一般")
if num < 60:
    print("你的成为不合格")


num = float(input("输入一个数字: "))
if num >=90:
    print("你的成绩为优秀")
elif num >=80 :
    print("你的成绩为良好")
elif num >=60 :
    print("你的成绩为一般")
else:
    print("你的成绩为不合格")




B = 12106450611211
KB = B / 1024
MB = KB / 1024
GB = MB / 1024
print("磁盘容量:", round(gb, 2), "GB")

